package com.ruoyi.system.domain.vo;

import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

public class CmsArchivesTagVo {

    @Data
    @ApiModel("CmsArchivesTagVo - Result")
    public static class Result{
        private Long id;
        private String name;
        private Byte type;
        private Integer sort;

        private List<CodeDto> codeList;

        @Data
        @ApiModel("CmsArchivesTagVo - Result - CodeDto")
        public static class CodeDto{
            @ApiModelProperty("ID")
            private Long codeId;
            @Excel(name = "变量名称")
            @ApiModelProperty("变量名称")
            private String codeName;
            @Excel(name = "变量CODE")
            @ApiModelProperty("变量CODE")
            private String code;
            @ApiModelProperty("选项")
            private String options;
            @ApiModelProperty("要执行的操作")
            private String operatorName;
        }

    }
}
